home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Archives / Datatypes / cdt_39_15.readme < prev    next >
Text File  |  1996-09-26  |  6KB  |  126 lines

  1. Short:    C.datatype 39.15 highlights c/c++ keywords etc.
  2. Author:   ruppert@goofy.zdv.uni-mainz.de (Stefan Ruppert)
  3. Uploader: ruppert@goofy.zdv.uni-mainz.de
  4. Type:     util/dtype
  5.  
  6. **************************************************************************
  7. *                                                                        *
  8. *                            c.datatype                                  *
  9. *                                                                        *
  10. *                     Written by Stefan Ruppert                          *
  11. *                                                                        *
  12. **************************************************************************
  13.  
  14. This is a C Source data type for using in MultiView or similar programs !
  15. It displays different parts of a C Source in different style and color,
  16. like comments, keywords, basic types and cpp keywords !
  17. This goes all through a prefs file. If you designed a nice preference file
  18. please send me this file, so that anyone can used it !
  19.  
  20. From version 39.15, I have added a little test program and script to
  21. automate testing of the parser. Currently the parser generates no errors
  22. for all SAS/C V6.56 sources, system includes and all my sources. (See
  23. test/testsuite script)
  24.  
  25. This datatype is Freeware, but not in the public domain !
  26.  
  27. It's strictly forbidden to include this archive in any kind of software
  28. collection except Fred Fish's AmigaLibrary, Aminet , Aminet CD's and BBS
  29. Fileareas or by a explicit permission from me !
  30.  
  31. This datatype was created using bison to generate the C parser.
  32.  
  33. This software is provided "as is". No representations or warranties are
  34. made with respect to the accuracy, reliability, performance, currentness,
  35. or operation of this software, and all use is at your own risk !
  36.  
  37. You can install this datatype by using the Installer script.If you have
  38. any suggestion or comments please contact me :
  39.  
  40. Stefan Ruppert
  41. Windthorststrasse 5
  42. 65439 Floersheim am Main
  43. GERMANY
  44.  
  45. EMail:
  46. ruppert@informatik.fh-wiesbaden.de
  47. ruppert@goofy.zdv.uni-mainz.de
  48. WWW:
  49. http://www.uni-mainz.de/~ruppert/
  50.  
  51. Changes made after last release:
  52.  
  53. c.datatype 39.15 (26.11.95) :
  54.  
  55. - grammar cleanup
  56. - now using perfect hash tables to get keywords (gperf)
  57. - added a parser test program
  58. - added testsuite script
  59. - removed all generated files from source dir
  60. - tab buffer grows now as needed
  61. - lexer is now a state machine (except comments)
  62.  
  63.  
  64. ============================= Archive contents =============================
  65.  
  66. Original  Packed Ratio    Date     Time    Name
  67. -------- ------- ----- --------- --------  -------------
  68.      628     277 55.8% 01-Oct-95 15:17:40  cdt.info
  69.      628     274 56.3% 10-Aug-95 21:27:36 +classes.info
  70.     2908    2209 24.0% 26-Nov-95 18:45:52 +c.datatype.000.pch
  71.    15596    8408 46.0% 26-Nov-95 18:45:46 +c.datatype.020
  72.      128     118  7.8% 26-Nov-95 18:45:54 +c.datatype.030.pch
  73.      360     272 24.4% 26-Nov-95 18:45:56 +c.datatype.040.pch
  74.      628     272 56.6% 10-Aug-95 21:27:34 +devs.info
  75.      104      91 12.5% 02-Sep-95 20:26:36 +C++-Source
  76.      467     280 40.0% 10-Aug-95 21:27:34 +C++-Source.info
  77.       88      81  7.9% 10-Aug-95 21:27:34 +C-Source
  78.      467     280 40.0% 10-Aug-95 21:27:34 +C-Source.info
  79.      628     271 56.8% 10-Aug-95 21:27:18 +doc.info
  80.     2972    1453 51.1% 26-Nov-95 17:46:56 +c.datatype.rev
  81.      468     228 51.2% 10-Aug-95 21:27:20 +c.datatype.rev.info
  82.     5083    1997 60.7% 26-Nov-95 17:50:58 +c_dtc.doc
  83.      468     230 50.8% 10-Aug-95 21:27:20 +c_dtc.doc.info
  84.      628     273 56.5% 10-Aug-95 21:27:14 +envarc.info
  85.      289     171 40.8% 10-Aug-95 21:27:14 +c.prefs
  86.      628     273 56.5% 10-Aug-95 21:27:16 +help.info
  87.     5992    2261 62.2% 26-Nov-95 17:51:04 +c_dtc
  88.      468     221 52.7% 10-Aug-95 21:27:18 +c_dtc.info
  89.     4545    1543 66.0% 10-Aug-95 21:27:12 +Install
  90.      747     376 49.6% 10-Aug-95 21:27:14 +Install.info
  91.     2338    1099 52.9% 26-Nov-95 18:31:08 +Makefile
  92.      628     269 57.1% 10-Aug-95 21:27:40 +misc.info
  93.      666     344 48.3% 02-Sep-95 20:23:32 +autodoc.mk
  94.     1226     602 50.8% 02-Sep-95 20:11:26 +debug.h
  95.     1103     415 62.3% 02-Sep-95 20:12:40 +register.h
  96.     2544     825 67.5% 26-Nov-95 19:06:32 +sasc.mk
  97.    14636    9285 36.5% 10-Aug-95 21:27:40 +spatch
  98.      106      94 11.3% 26-Nov-95 13:57:26 +project
  99.     2250     991 55.9% 26-Nov-95 19:16:40 +ReadMe
  100.      468     234 50.0% 10-Aug-95 21:27:14 +ReadMe.info
  101.      628     273 56.5% 10-Aug-95 21:27:20 +source.info
  102.    17278    5816 66.3% 26-Nov-95 19:11:34 +bison.simple,v
  103.      934     562 39.8% 26-Nov-95 19:11:34 +c.gperf,v
  104.     3100     681 78.0% 26-Nov-95 19:11:34 +c_rev.i,v
  105.    39115   11457 70.7% 26-Nov-95 19:11:36 +cdt.y,v
  106.     6316    1732 72.5% 26-Nov-95 19:11:38 +classbase.c,v
  107.     9090    2875 68.3% 26-Nov-95 19:11:38 +classbase.h,v
  108.     2543     959 62.2% 26-Nov-95 19:11:38 +classbase.i,v
  109.     5196    1465 71.8% 26-Nov-95 19:11:40 +classinit.asm,v
  110.      569     363 36.2% 26-Nov-95 19:11:40 +cpp.gperf,v
  111.      637     436 31.5% 26-Nov-95 19:11:40 +cxx.gperf,v
  112.    36360   11492 68.3% 26-Nov-95 19:11:42 +dispatch.c,v
  113.      797     411 48.4% 26-Nov-95 19:11:44 +endcode.asm,v
  114.     4651    1733 62.7% 26-Nov-95 19:11:32 +Makefile,v
  115.     1567     589 62.4% 26-Nov-95 19:11:44 +protos.h,v
  116.     1793     606 66.2% 26-Nov-95 19:11:44 +system.h,v
  117.      628     273 56.5% 10-Aug-95 21:27:44 +test.info
  118.     1140     540 52.6% 26-Nov-95 01:34:48 +Makefile
  119.     2073    1013 51.1% 26-Nov-95 00:46:14 +test.c
  120.      177     118 33.3% 26-Nov-95 13:53:04 +test.guide
  121.      968     691 28.6% 26-Nov-95 13:32:20 +tester
  122.     3366    1250 62.8% 26-Nov-95 13:31:34 +tester.c
  123.      836     417 50.1% 26-Nov-95 15:19:38 +testsuite
  124. -------- ------- ----- --------- --------
  125.   210645   81769 61.1% 29-Nov-95 13:38:12   56 files
  126.